Why not contact the sellers and tell them about your problem with them?.. It does say in that ad you linked that the foams are a "perfect fit".. If you're not satisfied, or have questions about why they are not fitting exactly in your application, you should give a go at seeing what the seller may advise and or rectify